body, table, tr, td, p, ul, li {

color:#382721;
font-family:Arial,Helvetica,sans-serif;
font-size:11px;
    scrollbar-face-color:f5f3f2;

                scrollbar-shadow-color:f5f3f2;

                scrollbar-highlight-color:f5f3f2;

                scrollbar-3dlight-color:#f5f3f2;

                scrollbar-darkshadow-color:#f5f3f2;

                scrollbar-track-color:#FFFFFF;

                scrollbar-arrow-color:#680025;
}

input, select {
background-color:#FFFFFF;
border:1px solid #CEC5C0;
color:#000;
font-family:Arial,Helvetica,sans-serif;
font-size:12px;
}
.titreactucom {
	font-family: Arial, Helvetica, sans-serif; 
	font-size:20px; 
	font-size:18px;
	font-weight:normal; 
	color:#30a0c1;
}
/*
.titreactucom {
color:#484149;
font-size:18px;
font-weight:normal;
border-bottom: 1px solid #CFCFCF;
padding-bottom: 5px;
}
*/

label
{
width: 100px;
float: left;
display: block;

}

.formFields
{

padding-bottom : 5px;

clear: both;
}

.fieldset2
{
display: inline;
line-height: 20px;
}

.fieldset3
{
display: inline;
line-height: 20px;
}

.fieldset4
{
display: inline;
line-height: 20px;
}

.fieldset2 div
{
float: left;
padding: 0;
margin: 0;

}

.checkbox input 
{
border:0px solid #A09279;
}


.validText{
height: 20px;
clear: both;
/*padding-top: 10px;*/
margin-bottom: 5px;
}


fieldset
{
border: 0px;


}

fieldset legend
{
font-weight: bold;
padding: 0;
margin: 0;
font-size:12px;
margin-left: -5px;
margin-bottom: 5px;
color: #000000;
}


#fieldsetid1
{
width: 190px;
float: left;
padding-bottom: 10px;
}

#fieldsetid2
{
width: 250px;

padding-bottom: 10px;
}

#fieldsetid3
{
padding-bottom: 15px;

}


FORM
{
padding: 0;
margin: 0;
}


.submit{
border: 0;
margin-left: 103px;
}